CAPE TOWN - Stripped of captaincy, Rahul Dravid batted with vengeance to set up a 75-run win for Bangalore Royal Challengers against defending champions Rajasthan Royals in the second match on the opening day of the Indian Premier League (IPL) at the Newlands here Saturday.